engine sheds - Allemand Anglais Dictionnaire